h4{	margin:10px 0 0 0;}
#main-column{margin-bottom:100px}

table.form tr td:first-child{width: 150px;}
table.form td{padding:5px;}

.width170px {width:170px}

/*messages*/
.error, .success{padding: 5px; margin-bottom: 10px;}
.info p, .warning p, .success p, .error p{
	margin:0; padding:3px !important; }
.info{background:#444444; color:#FFFFFF; }
.warning{  	background:#FFFFCC; color:#222222;}
.success{background:#339900;  color:#FFFFFF;}
.error{	background:#CC0000;	color:#FFFFFF; }


#page-footer{margin-top:30px; }


#page-footer .footer-logo{ margin-left:30px; }


